perform to the end - Turc Anglais Dictionnaire